import java.util.ArrayList;
import java.util.LinkedList;
import java.util.List;

public class CircleArrays {
    public void rotate(int[] nums,int k){
        LinkedList<Integer> list = new LinkedList<>();
        for (int i = 0; i < nums.length; i++) {
            list.add(nums[i]);
        }
        for (int i = 0; i < k; i++) {
            int b = list.get(list.size()-1);
            list.addFirst(b);
            list.remove(list.size()-1);
        }
        System.out.println(list);
    }
    public void rotate1(int[] nums, int k) {
        LinkedList<Integer> list = new LinkedList<>();
        for (int i = 0; i < nums.length; i++) {
            list.add(nums[i]);
        }
        for (int i = 0; i < k; i++) {
            int b = list.get(list.size()-1);
            list.addFirst(b);
            list.remove(list.size()-1);
        }
        System.out.println(list);
    }
}
